On the Impact of Aspectual Decompositions on Design Stability: An Empirical Study

نویسندگان

  • Phil Greenwood
  • Thiago T. Bartolomei
  • Eduardo Figueiredo
  • Marcos Dósea
  • Alessandro F. Garcia
  • Nélio Cacho
  • Cláudio Sant'Anna
  • Sérgio Soares
  • Paulo Borba
  • Uirá Kulesza
  • Awais Rashid
چکیده

Although one of the main promises of aspect-oriented (AO) programming techniques is to promote better software changeability than objectoriented (OO) techniques, there is no empirical evidence on their efficacy to prolong design stability in realistic development scenarios. For instance, no investigation has been performed on the effectiveness of AO decompositions to sustain overall system modularity and minimize manifestation of ripple-effects in the presence of heterogeneous changes. This paper reports a quantitative case study that evolves a real-life application to assess various facets of design stability of OO and AO implementations. Our evaluation focused upon a number of system changes that are typically performed during software maintenance tasks. They ranged from successive re-factorings to more broadly-scoped software increments relative to both crosscutting and non-crosscutting concerns. The study included an analysis of the application in terms of modularity, change propagation, concern interaction, identification of ripple-effects and adherence to well-known design principles.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Stability assessment of aspect-oriented software architectures: A quantitative study

Design of stable software architectures has increasingly been a deep challenge to software developers due to the high volatility of their concerns and respective design decisions. Architecture stability is the ability of the high-level design units to sustain their modularity properties and not succumb to modifications. Architectural aspects are new modularity units aimed at improving design st...

متن کامل

Impact of Basel II Capital Accord on Small and Medium Size Enterprises (SME): An Empirical Study on a Group of Export Oriented SMEs

The purpose of this study is to find the relationship between lending to Small and Medium-size Exporter Enterprises (E-SMEs) and the use of Basel II Capital Accord for the first time in the banking system of Iran. Results showed that 96.69 percent of small firms were in the very low risk category of credit portfolio. This proof explains a consistent and balanced relationship between risk- weigh...

متن کامل

Design of Riprap Stone Around Bridge Piers Using Empirical and Neural Network Method

An attempt was made to develop a method for sizing stable riprap around bridge piers based on a huge amount of experimental data, which is available in the literature. All available experimental data for circular as well as round-nose-and-tail rectangular piers were collected. The data for rectangular piers, with different aspect ratios, aligned with the flow or skewed at different angles to th...

متن کامل

Determination of settlement trough width and optimization of soil behavior parameters based on the design of experiment method (DOE)

The expansion of the settlement trough is an important factor in the risk assessment of the tunneling induced settlement. The increase of settlement trough requires buildings to be included in the impact zone, which causes damages. This paper conducts estimation of the settlement trough width (STW) using empirical approaches, field measurement data and numerical solutions. The credibility of th...

متن کامل

Impact of Buyback of Shares on Firm Value: An Empirical Evidence from India

The present study examines the impact of capital employed in buyback of shares on firm value for 180 firms listed in the Bombay Stock Exchange of India. The issue of buyback of shares in the period from 2006 to 2016 was examined. The firm value is measured by a proxy, enterprise value, as a substitute of share price. The results suggest that the firm value differs from pre and post buyback of s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007